cell sap - Spanish English Dictionary